Dumbarton


Dumbarton
Dumbarton [dum bärt′'n]
city in W Scotland, on the Clyde: district pop. 77,000

English World dictionary. . 2014.